package com.cw.service;

import com.cw.data.PageBean;
import com.cw.pojo.TbBrand;
import com.cw.pojo.TbSpecification;
import com.cw.pojo.TbTypeTemplate;

import java.util.List;

public interface TemplateService {
    PageBean<TbTypeTemplate> getTemplateInfo(Integer pageNumber, Integer pageSize, String name);

    List<TbBrand> getBrandList();

    List<TbSpecification> getSpecList();

    void addTemplate(TbTypeTemplate tt);

    TbTypeTemplate getOneTemplate(Long id);

    void updateTemplate(TbTypeTemplate tt);

    void deleteTemplate(Long id);

    void deleteAll(Long[] ids);
}
